machine foundations - Inglés Sinónimo Diccionario